commentator on politics and current affairs - Französisch Englisch Wörterbuch